cumbersome machine or object - Espagnol Anglais Dictionnaire